removable hard disk - French English Dictionary